//
//  TaskManagerDetailModel.h
//  LogisticsSupplier
//
//  Created by 吕晶 on 2021/3/22.
//  Copyright © 2021 吕晶. All rights reserved.
//

#import <Foundation/Foundation.h>
@class TaskManagerDetailOrderModel;

NS_ASSUME_NONNULL_BEGIN

@interface TaskManagerDetailModel : NSObject

@property (nonatomic, copy) NSString *Id;//调度任务单id
@property (nonatomic, copy) NSString *sta_num;//任务单号
@property (nonatomic, copy) NSString *t_id;//3pl的id
//@property (nonatomic, assign) int source;//来源 1：提货计划 2：操作单
@property (nonatomic, assign) int is_dp_wa;//1：提单 2：运单
@property (nonatomic, copy) NSString *co_id;//合同ID
@property (nonatomic, copy) NSString *u_id;//计费条件id
@property (nonatomic, copy) NSString *price;//价格
@property (nonatomic, copy) NSString *settle_sty;//结算方式，默认合同
@property (nonatomic, copy) NSString *create_time;//创建时间
@property (nonatomic, copy) NSString *s_id;//供应商id
@property (nonatomic, copy) NSString *s_type;//供应商类型 1提货 2干线 3派送 4交货 5其他
@property (nonatomic, copy) NSString *status;//1=分配待确认/待抢单（未受理）;2=分配成功/抢单成功（已受理）;3=驳回；4=提货出发；5=提货到达；6=送货出发；7=送货到达；8=签收；9=已完成；10=作废
@property (nonatomic, copy) NSString *pick_type;//操作方式 1直运 2转运 3配载
@property (nonatomic, copy) NSString *dp_ids;//提货计划ids
@property (nonatomic, copy) NSString *o_id;//来源操作单，操作单ID，操作单与任务单是一对多的关系
@property (nonatomic, copy) NSString *ta_id;//调度--3pl任务单id
@property (nonatomic, copy) NSString *car_require;//车辆要求
@property (nonatomic, copy) NSString *wa_ids;//运单ids，英文逗号分隔
@property (nonatomic, copy) NSString *all_pnum;//件数
@property (nonatomic, copy) NSString *all_num;//数量
@property (nonatomic, copy) NSString *all_weight;//重量
@property (nonatomic, copy) NSString *all_volume;//体积
@property (nonatomic, copy) NSString *t_name;//任务来源
@property (nonatomic, assign) int is_fa;//是否显示价格 1：显示 2：不显示
@property (nonatomic, strong) NSArray <TaskManagerDetailOrderModel *>*list;//任务明细
@property (nonatomic, assign) int is_all_num;//是否货物都调度完成 1：否 2：是
@property (nonatomic, assign) int is_sta_type;//1：多车物流商任务单 2：单车物流商任务单（司机）
@property (nonatomic, assign) int is_stick;//任务单供应商顺序 1：第一棒 2：不是第一棒 默认不是第一棒  ==1时显示收货按钮
@property (nonatomic, assign) int is_receie;//是否收货完成 1：未完成 2：已完成
@property (nonatomic, assign) int is_plan;//1不是计划 2是计划

@end

@interface TaskManagerDetailOrderModel : NSObject

@property (nonatomic, copy) NSString *dp_id;//提单/运单id
@property (nonatomic, copy) NSString *serial_num;//提单/运单号
@property (nonatomic, copy) NSString *goodsNum;//货物总数量
@property (nonatomic, copy) NSString *goodsJnum;//货物总件数
@property (nonatomic, copy) NSString *allWeight;//总重量
@property (nonatomic, copy) NSString *allVolume;//总体积
@property (nonatomic, copy) NSString *arrivalTime;//要求到达时间
@property (nonatomic, copy) NSString *s_province;//出发省
@property (nonatomic, copy) NSString *s_city;//出发城市
@property (nonatomic, copy) NSString *s_town;//出发区
@property (nonatomic, copy) NSString *r_province;//到达省
@property (nonatomic, copy) NSString *r_city;//到达城市
@property (nonatomic, copy) NSString *r_town;//到达区
@property (nonatomic, copy) NSString *send_name;//发货单位
@property (nonatomic, copy) NSString *s_info;//发货地址
@property (nonatomic, copy) NSString *receive_name;//收货单位
@property (nonatomic, copy) NSString *r_info;//收货地址
@property (nonatomic, copy) NSString *s_tel_name;//发货联系人
@property (nonatomic, copy) NSString *s_phone;//发货联系方式
@property (nonatomic, copy) NSString *r_tel_name;//收货联系人
@property (nonatomic, copy) NSString *r_phone;//收货联系方式
@property (nonatomic, copy) NSString *r_lng;//收货-经度
@property (nonatomic, copy) NSString *r_lat;//收货-纬度

@property (nonatomic, copy) NSString *trans_type;//货物运输类型

@property (nonatomic, assign) long countdown;//倒计时
@property (nonatomic, assign) int d_status;//1=待出发 2=提货出发 3=提货到达 4=装车 5=装车驳回 6=装车完成 7=送货出发 8=送货到达
@property (nonatomic, assign) int status;//is_dp_wa = 1：提单 状态 1新建，2确认，3驳回，4调度，5受理，6派车，7出发，8到达，9完成，10作废 is_dp_wa = 2：运单 状态 1 受理(新建) 2 确认 3 驳回 4 分配 5 交货出发 6 交货到达 7 干线出发 8 干线途中 9 干线到达 10 派送出发 11 派送到达 12 签收 13 回单返回 14 回单上缴 15 完成 16 作废
//@property (nonatomic, assign) int source;//来源 1：提货计划 2：操作单
@property (nonatomic, assign) int is_dp_wa;//1：提单 2：运单
@property (nonatomic, assign) int is_sta_type;//1：多车物流商任务单 2：单车物流商任务单（司机）
@property (nonatomic, copy) NSString *reject_time;//
@property (nonatomic, copy) NSString *reject_remarks;//

@end



NS_ASSUME_NONNULL_END
